<ui:composition 
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui" 
	template="/layout/template.xhtml">
	<ui:define name="content">
		<ui:include src="/almacen/verificacion.xhtml" />
		<h:form id="frmPrincipalRP">
			<p:messages showDetail="true" />
			<h1>#{mensaje.titulo_verificaciones}</h1>
			<p:separator  />
			<br />
			<h:panelGroup>
				<p:commandButton icon="ui-icon-document"
					value="#{mensaje.action_nuevo} "
					action="#{loteBean.iniciarVerificacion()}" onclick="PF('dlg').show()"
					update=":frm_RP" />
				<br />
				<br />
			</h:panelGroup>

			<p:dataTable id="tableRP" paginator="true" rows="10"
				value="#{loteList.findAllVerification()}" var="_lote"
				paginatorPosition="bottom">

				<p:column sortBy="#{_lote.id}"
					filterBy="#{_lote.id}">
					<f:facet name="header">#{mensaje['comun.codigo']}</f:facet>
                        #{_lote.id}
                </p:column>
                <p:column 
					filterBy="#{_lote.situacion}">
					<f:facet name="header">#{mensaje['comun.situacion']}</f:facet>
                        #{_lote.situacionExtenso}
                </p:column>
                <p:column 
					filterBy="#{_lote.proveedor.nombre}">
					<f:facet name="header">#{mensaje['titulo.proveedor']}</f:facet>
                        #{_lote.proveedor.nombre}
                </p:column>
                <p:column 
					filterBy="#{_lote.fecha}">
					<f:facet name="header">#{mensaje['comun.fecha']}</f:facet>
                        #{_lote.fecha}
                </p:column>
				<p:column>
					<f:facet name="header">#{mensaje['comun.opciones']}</f:facet>
					<p:commandButton 
						action="#{loteBean.iniciar(_lote)}"
						icon="ui-icon-pencil" onclick="PF('dlg').show()"
						update=":frm_RP" />
					<p:tooltip  value="#{mensaje.comun.modificar}"
						showEffect="fade" hideEffect="fade" />
					<p:commandButton id="delButton"
						action="#{loteBean.eliminar(_lote)}"
						icon="ui-icon-closethick" update=":frmPrincipalRP">
						<p:confirm header="Confirmation"
							message="#{mensaje['comun.pregunta.eliminar']}"
							icon="ui-icon-alert" />
					</p:commandButton>	
					<p:tooltip  value="#{mensaje.comun.eliminar}"
						showEffect="fade" hideEffect="fade" />
					<p:confirmDialog global="true" showEffect="fade">
						<p:commandButton value="#{mensaje['comun.respuesta.si']}" type="button"
							styleClass="ui-confirmdialog-yes" icon="ui-icon-check" />
						<p:commandButton value="#{mensaje['comun.respuesta.no']}" type="button"
							styleClass="ui-confirmdialog-no" icon="ui-icon-close" />
					</p:confirmDialog>
				</p:column>
			</p:dataTable>
		</h:form>
	</ui:define>
</ui:composition>
